package com.jeeplus.test.jlnu.admissionInfo.domain.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import java.util.Date;

@Data
public class JlnuTeachingArchives {

    private Long id;  // 自增的主键字段

    @ExcelProperty("档案馆代码")
    private String archiveCode;

    @ExcelProperty("全宗号")
    private String fullSetCode;

    @ExcelProperty("门类代码")
    private String categoryCode;

    @ExcelProperty("类别号")
    private String categoryId;

    @ExcelProperty("项目号")
    private String projectId;

    @ExcelProperty("目录号")
    private String directoryCode;

    @ExcelProperty("年度")
    private String annual;

    @ExcelProperty("保管期限代码")
    private String retentionPeriodCode;

    @ExcelProperty("机构")
    private String institution;

    @ExcelProperty("案卷号")
    private String caseNumber;

    @ExcelProperty("件号")
    private String itemNumber;

    @ExcelProperty("案卷题名")
    private String caseTitle;

    @ExcelProperty("文件标题")
    private String documentTitle;

    @ExcelProperty("日期")
    private Date dateTime;

    @ExcelProperty("责任者")
    private String responsiblePerson;

    @ExcelProperty("规格")
    private String specification;

    @ExcelProperty("件数")
    private Integer itemCount;

    @ExcelProperty("页数")
    private Integer pageCount;

    @ExcelProperty("保管期限")
    private String retentionPeriod;

    @ExcelProperty("密级")
    private String confidentialityLevel;

    @ExcelProperty("公开属性")
    private String disclosureAttribute;

    @ExcelProperty("开放标识")
    private Integer openFlag;

    @ExcelProperty("附注")
    private String remark;

    @ExcelProperty("关键词")
    private String keywords;

    @ExcelProperty("存储位置")
    private String storageLocation;

    @ExcelProperty("著录者")
    private String cataloger;

    @ExcelProperty("著录日期")
    private Date catalogDate;

    @ExcelProperty("归档单位")
    private String archivingUnit;

    @ExcelProperty("归档人")
    private String archiver;

    @ExcelProperty("归档时间")
    private Date archiveTime;

    @ExcelProperty("电文文件")
    private String electronicDocument;

    @ExcelProperty("电文文件元数据")
    private String electronicDocumentMetadata;

    @ExcelProperty("备注")
    private String notes;

    @ExcelProperty("学号")
    private String studentId;

}
